celery lettuce - German English Dictionary